1 package uba.db.sql.language;
2
3 /***
4 * @version $Revision: 1.4 $
5 */
6 public abstract class LiteralBehavior implements SingleValue {
7 private Object value;
8
9 public LiteralBehavior(Object value) {
10 this.value = value;
11 }
12
13 public Object value() {
14 return value;
15 }
16
17 /***
18 * @see uba.db.sql.language.SingleValue#valueWith(uba.db.sql.language.EvaluationContext)
19 */
20 public Object valueWith(EvaluationContext context) {
21 return value();
22 }
23 }